PHPUnit\Util\Configuration D

Total Complexity 187
Dependencies 15
Dependents 2
Total lines 1,180
Lines of code 825
Logical lines of code 398
Comment lines 96
Methods 28
Properties 5

Methods 28

Method Rating Maintainability Complexity Lines of code
getPHPUnitConfiguration()
D
15
64 335
getTestSuite()
B
40 18 60
handlePHPConfiguration()
A
42 15 50
getLoggingConfiguration()
A
44 11 48
getPHPConfiguration()
A
42 10 55
toAbsolutePath()
A
53 10 21
getConfigurationArguments()
A
52 9 25
getFilterConfiguration()
S
45 4 53
readFilterDirectories()
S
56 6 17
getTestSuiteConfiguration()
S
58 4 16
parseGroupConfiguration()
S
59 3 15
getInstance()
S
59 3 15
readFilterFiles()
S
63 3 11
satisfiesPhpVersion()
S
63 3 11
getElementConfigurationParameters()
S
59 2 16
getBoolean()
S
66 3 9
getValidationErrors()
S
64 3 10
validateConfigurationAgainstSchema()
S
62 2 11
getListenerConfiguration()
S
69 2 7
getTestSuiteNames()
S
68 2 7
getExtensionConfiguration()
S
69 2 7
getInteger()
S
72 2 6
getTestdoxGroupConfiguration()
S
80 1 3
__construct()
S
70 1 6
getGroupConfiguration()
S
80 1 3
getFilename()
S
82 1 3
hasValidationErrors()
S
80 1 3
__clone()
S
91 1 2